/*文字过长省略*/

.twoline {
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}


.more-box {
  // display: flex;
  // justify-content: space-around;
  // align-items: center;
  // flex-direction: row;
  padding: 8rpx;

  .more-item {
    display: flex;
    flex-direction: column;

    .item-top {
      width: 250rpx;
      height: 250rpx;
      border-radius: 10rpx;
      position: relative;

      .goods-image {
        width: 250rpx;
        height: 250rpx;
        background: rgba(0, 0, 0, 0.1);
        border-radius: 10rpx;
      }

      .shouqing {
        width: 250rpx;
        height: 250rpx;
        z-index: 20;
        .shouqing_mask {
          width: 100%;
          height: 100%;
          position: absolute;
          top: 0rpx;
          left: 0;
          background-color: rgba(0, 0, 0, 0.4);
          border-radius: 10rpx;
        }

        .shouqing_image {
          background: url(https://image.hnjg.jigon.cn/data/upload/images/2020-03-27/a1aea6b311f7071628dfab62452a64b3.png) no-repeat 50%;
          width: 100%;
          height: 100%;
          position: absolute;
          top: 0rpx;
          left: 0;
          background-size: 250rpx;
        }

        .timeover_image {
          background: url(https://image.hnjg.jigon.cn/data/upload/images/2020-03-27/da402a3ea1dddf803fa9ab6f609cbbb6.png) no-repeat 50%;
          width: 100%;
          height: 100%;
          position: absolute;
          bottom: 0rpx;
          left: 0;
          background-size: 250rpx;
        }
      }
    }

    .item-bottom {
      width: 250rpx;
      .title {
        white-space: normal;
        height: 80rpx;
        line-height: 40rpx;
        margin: 10rpx 0;
        font-size: 28rpx;
        font-weight: bold;
        color: rgba(51, 51, 51, 1);
      }

      .sales-time {
        margin: 4rpx 0rpx;
        font-size: 22rpx;
        color: #323233;
        display: flex;
        justify-content: space-between;
      }

      .van-tag {
        font-size: 24rpx !important;
      }

      .price {
        .marketprice {
          color: #df0f18;
          font-size: 32rpx;
          font-weight: bold;

          .price-symbol {
            font-size: 20rpx;
            color: #df0f18;
          }

        }

        .productprice {
          color: #bfbfbf;
          font-size: 24rpx;
          margin-left: 20rpx;
          text-decoration: line-through;
          vertical-align: text-bottom;
          text-decoration: line-through;
        }
      }
    }
  }
}

.reserve {
  color: #FF0066 !important;
}

// .plus{
//   background-color: #00CC66 !important;
//   color: #FFFFFF !important;
// }
// .minus{
//   background-color: #00CC66 !important;
//   color: #FFFFFF !important;
// }
.minus::after {
  color: #FFFFFF;
}

.kuaidi-tag {
  width: 120rpx;
  height: 40rpx;
  line-height: 40rpx;
  border-radius: 8rpx;
  font-size: 20rpx;
  text-align: center;
  box-sizing: border-box;
}